Fix the zombie domain when destroying 2.6 linux vmx guest.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 22 Nov 2005 06:08:57 +0000 (07:08 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 22 Nov 2005 06:08:57 +0000 (07:08 +0100)
commitc4da02a2ab46824826cbcced42844cfaf737e52a
tree285253c5b81d4ee6db62383bf1dda776cb980ae3
parent0a9b9b5eb2dd27566a71457bfca867170826969c
Fix the zombie domain when destroying 2.6 linux vmx guest.
The zombie domain is caused by unreleased shadow page
because of lack of put_shadow_ref.
When unshadow a L1 page, set l2e to zero and put ref.

Signed-off-by: <xiaofeng.ling@intel.com>
xen/arch/x86/shadow.c
xen/arch/x86/shadow32.c